package day01_IO_JDBC.demo_JDBC_emp.controller;

import day01_IO_JDBC.demo_JDBC_emp.dao.EmpDao;
import day01_IO_JDBC.demo_JDBC_emp.dao.Impl.EmpDaoImpl;
import day01_IO_JDBC.demo_JDBC_emp.entity.Emp;
import day01_IO_JDBC.demo_JDBC_emp.service.EmpService;
import day01_IO_JDBC.demo_JDBC_emp.service.Impl.EmpServiceImpl;

public class EmpController {

    public void register(Emp emp){
//        实例化EmpDaoImpl  EmpServiceImpl
        EmpDao empDao= new EmpDaoImpl();
        EmpService empService= new EmpServiceImpl(empDao);  // serviceImpl 需要传入 Dao

        boolean bl = empService.register(emp);  //通过 Service是否传入参数 判断 Boolean是否为真
        if (bl){
            System.out.println("人员注册成功！");
        }
        else {
            System.out.println("人员注册失败！");
        }

    }
}
